$(function(){
    //生成用户数据
   var url = path+"/admin/getPayDeployList.htm" ;
    $('#utable').bootstrapTable({
        url: url,
        method: 'post',
        contentType: "application/x-www-form-urlencoded",
        queryParamsType:'', 
        queryParams: function(params){
        	return {
        		pageSize: params.limit,
        		page:params.pageNumber
        	}
        }, 
        //【其它设置】
        locale:'zh-CN',//中文支持
        pagination: true,//是否开启分页（*）
        pageNumber:1,//初始化加载第一页，默认第一页
        pageSize: 10,//每页的记录行数（*）
        sidePagination: "server", //分页方式：client客户端分页，server服务端分页（*）
        //【设置列】
        columns: [
              	{
              		title:'编号',
              		align:'center',
              		field:'t_id'
              	},
              	{
              		title:'渠道名称',
              		align:'center',
              		field:'t_pay_name',
              	},
              	{
              		title:'渠道图片',
              		align:'center',
              		field:'t_pay_icon',
              		formatter:function(value){
              			return  '<img src="'+value+'" style="cursor:pointer" width="30" height="30"';
              		}
              	},
              	{
              		title:'是否默认',
              		align:'center',
              		field:'t_is_default',
              		formatter:function(value){
              			 if( value == 1){
              				 return '是';
              			 }
              			 return '否';
              		}
              	},
              	{
              		title:'是否停用',
              		align:'center',
              		field:'t_is_scrap',
              		formatter:function(value){
              			if(value == 1){
              				return '使用中';
              			}
              			return '已停用';
              		}
              	},
              	{
              		title:'支付类型',
              		align:'center',
              		field:'t_pay_type',
              		formatter:function(value,row){
              			if(-2 == value)  return '微信支付';
						if(-5 == value)  return '支付派微信支付';
						if(-6 == value)  return '支付派支付包';
						if(-7 == value)  return 'ace支付';
						if(-8 == value)  return 'swapz支付';
						return '支付宝支付';
              		}
              	},
              	{
              		title:'操作',
              		field:'',
              		align:'center',
              		formatter:function(value,row,index){
              			var res ='';
              			var valueStr = JSON.stringify(row);
              			res = res+"<a href='javascript:on_click_open_update_model("+valueStr+");'  class='btn btn-default' style='height: 25px;line-height: 0.5;background-color: #009688;'>修改</a>&nbsp;&nbsp;";
              			res = res +'<a href="javascript:on_click_operation('+row.t_id+');"  class="btn btn-default" style="height: 25px;line-height: 0.5;background-color: #009688;color:red;">删除</a>';
              			return res;
              		}
              	}
        ]
    });
    
    
});

/**点击预览*/
function on_click_preview(url){
	$("#hand_img").attr("src",url);
	$("#img_preview").modal('show');
}
/**
 * 新增或者修改
 * @param id
 * @param nickName
 */
function on_click_open_update_model(obj){
	if(null != obj){
		$('#t_id').val(obj.t_id);
		$('#t_pay_name').val(obj.t_pay_name);
		$('#t_is_default').val(obj.t_is_default);
		$('#t_is_scrap').val(obj.t_is_scrap);
		$('#t_pay_type').val(obj.t_pay_type);
	}else{
		$('#t_pay_name').val('');
//		$('#t_sort').val(99);
	}
	$("#myModal").modal('show');
}

function on_click_submit(){
	var isOK = vaildate_is_submit([
		   {'name':'t_pay_name','type':'String'},
		 ]);
	if(isOK){
		//保存数据
		$.ajax({
			type:'POST',
			url:path + '/admin/addOrPayDeploy.htm',
			data:{
				t_id:$('#t_id').val(),
				payName:$('#t_pay_name').val(),
				isDefault:$('#t_is_default').val(),
				isScrap:$('#t_is_scrap').val(),
				payType:$('#t_pay_type').val()
			},
			dataType : 'json',
			success:function(data){
				if (data.m_istatus >= 1) {
					$("#myModal").modal('hide');
					$('#my_comfirm').empty();
					$('#my_comfirm').append(data.m_strMessage);
					$("#myComfirm").modal('show');
					$("#utable").bootstrapTable('refreshOptions',{page : 1});
				} else  {
					$("#myModal").modal('hide');
					$('#my_comfirm').empty();
					$('#my_comfirm').append(data.m_strMessage);
					$("#myComfirm").modal('show');
//					window.location.href = path + '/error.html';
				}
			}
		});
	}
}
/**
 * 点击操作
 */
function on_click_operation(id){
	$("#del_id").val(id);
	$("#myDel").modal('show');
}

function on_click_del(){
	if($('#del_id').val() != null &&  $('#del_id').val() != ""){
		$.ajax({
			type:'POST',
			url:path + '/admin/delPayDeploy.htm',
			data:{
				t_id:$('#del_id').val()
			},
		   dataType : 'json',
		   success:function(data){
			   if (data.m_istatus == 1) {
					$("#myDel").modal('hide');
					$('#my_comfirm').empty();
					$('#my_comfirm').append(data.m_strMessage);
					$("#myComfirm").modal('show');
					$("#utable").bootstrapTable('refreshOptions',{page : 1});
				} else  {
					window.location.href = path + '/error.html';
				}
		   }
		})
	}
}

function isRealNum(val){
    // isNaN()函数 把空串 空格 以及NUll 按照0来处理 所以先去除
    if(val === "" || val ==null){
        return false;
    }
    if(!isNaN(val)){
        return true;
    }else{
        return false;
    }
}




 



